HAL SD APIs listing for migration ¶
This section provides a full listing of the HAL1 SD APIs for STM32 HAL1 to HAL2 migration.
HAL SD constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
BLOCKSIZE |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
CARD_HIGH_SPEED |
u5, h5, l4, h7 |
Removed / New Usage changes |
|
|
CARD_NORMAL_SPEED |
u5, h5, l4, h7 |
Removed / New Usage changes |
|
|
CARD_SDHC_SDXC |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
CARD_SDSC |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
CARD_SECURED |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
CARD_ULTRA_HIGH_SPEED |
u5, h5, l4, h7 |
Removed / New Usage changes |
|
|
CARD_V1_X |
u5, h5, l4, f4, h7 |
hal_sd_specification_version_t |
|
|
CARD_V2_X |
u5, h5, l4, f4, h7 |
hal_sd_specification_version_t |
|
|
HAL_SDEx_DMALinkedList_ReadCpltCallback |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_WriteCpltCallback |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SD_CARD_DISCONNECTED |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_DISCONNECTED |
|
|
HAL_SD_CARD_ERROR |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_ERROR |
|
|
HAL_SD_CARD_IDENTIFICATION |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_IDENTIFICATION |
|
|
HAL_SD_CARD_PROGRAMMING |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_PROGRAMMING |
|
|
HAL_SD_CARD_READY |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_READY |
|
|
HAL_SD_CARD_RECEIVING |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_RECEIVING |
|
|
HAL_SD_CARD_SENDING |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_SENDING |
|
|
HAL_SD_CARD_STANDBY |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_STANDBY |
|
|
HAL_SD_CARD_TRANSFER |
u5, h5, l4, f4, h7 |
HAL_SD_CARD_TRANSFER |
|
|
HAL_SD_ERROR_ADDR_MISALIGNED |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_ADDR_MISALIGNED |
|
|
HAL_SD_ERROR_ADDR_OUT_OF_RANGE |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_ADDR_OUT_OF_RANGE |
|
|
HAL_SD_ERROR_AKE_SEQ_ERR |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_AKE_SEQ_ERR |
|
|
HAL_SD_ERROR_BAD_ERASE_PARAM |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_BAD_ERASE_PARAM |
|
|
HAL_SD_ERROR_BLOCK_LEN_ERR |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_BLOCK_LEN_ERR |
|
|
HAL_SD_ERROR_BUSY |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_BUSY |
|
|
HAL_SD_ERROR_CARD_ECC_DISABLED |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_CARD_ECC_DISABLED |
|
|
HAL_SD_ERROR_CARD_ECC_FAILED |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_CARD_ECC_FAILED |
|
|
HAL_SD_ERROR_CC_ERR |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_CC_ERR |
|
|
HAL_SD_ERROR_CID_CSD_OVERWRITE |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_CID_CSD_OVERWRITE |
|
|
HAL_SD_ERROR_CMD_CRC_FAIL |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_CMD_CRC_FAIL |
|
|
HAL_SD_ERROR_CMD_RSP_TIMEOUT |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_CMD_RSP_TIMEOUT |
|
|
HAL_SD_ERROR_COM_CRC_FAILED |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_COM_CRC_FAILED |
|
|
HAL_SD_ERROR_DATA_CRC_FAIL |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_DATA_CRC_FAIL |
|
|
HAL_SD_ERROR_DATA_TIMEOUT |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_DATA_TIMEOUT |
|
|
HAL_SD_ERROR_DMA |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_DMA |
|
|
HAL_SD_ERROR_ERASE_RESET |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_ERASE_RESET |
|
|
HAL_SD_ERROR_ERASE_SEQ_ERR |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_ERASE_SEQ_ERR |
|
|
HAL_SD_ERROR_GENERAL_UNKNOWN_ERR |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_GENERAL_UNKNOWN_ERR |
|
|
HAL_SD_ERROR_ILLEGAL_CMD |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_ILLEGAL_CMD |
|
|
HAL_SD_ERROR_INVALID_CALLBACK |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_ERROR_INVALID_VOLTRANGE |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_INVALID_VOLTRANGE |
|
|
HAL_SD_ERROR_LOCK_UNLOCK_FAILED |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_LOCK_UNLOCK_FAILED |
|
|
HAL_SD_ERROR_NONE |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_NONE |
|
|
HAL_SD_ERROR_PARAM |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_INVALID_PARAM |
|
|
HAL_SD_ERROR_REQUEST_NOT_APPLICABLE |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_REQUEST_NOT_APPLICABLE |
|
|
HAL_SD_ERROR_RX_OVERRUN |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_RX_OVERRUN |
|
|
HAL_SD_ERROR_STREAM_READ_UNDERRUN |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_STREAM_READ_UNDERRUN |
|
|
HAL_SD_ERROR_STREAM_WRITE_OVERRUN |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_STREAM_WRITE_OVERRUN |
|
|
HAL_SD_ERROR_TIMEOUT |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_TIMEOUT |
|
|
HAL_SD_ERROR_TX_UNDERRUN |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_TX_UNDERRUN |
|
|
HAL_SD_ERROR_UNSUPPORTED_FEATURE |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_UNSUPPORTED_FEATURE |
|
|
HAL_SD_ERROR_WP_ERASE_SKIP |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_WP_ERASE_SKIP |
|
|
HAL_SD_ERROR_WRITE_PROT_VIOLATION |
u5, h5, l4, f4, h7 |
HAL_SD_ERROR_WRITE_PROT_VIOLATION |
|
|
SD_CONTEXT_DMA |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
SD_CONTEXT_IT |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
SD_CONTEXT_NONE |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
SD_CONTEXT_READ_MULTIPLE_BLOCK |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
SD_CONTEXT_READ_SINGLE_BLOCK |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
SD_CONTEXT_WRITE_MULTIPLE_BLOCK |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
SD_CONTEXT_WRITE_SINGLE_BLOCK |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
HAL SD enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_SDEx_DMABuffer_MemoryTypeDef |
l4, h7 |
Not implemented yet in HAL2. |
|
|
HAL_SD_ABORT_CB_ID |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_CallbackIDTypeDef |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_ERROR_CB_ID |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_MSP_DEINIT_CB_ID |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_MSP_INIT_CB_ID |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_READ_DMA_DBL_BUF0_CPLT_CB_ID |
l4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_READ_DMA_DBL_BUF1_CPLT_CB_ID |
l4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_READ_DMA_LNKLST_BUF_CPLT_CB_ID |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SD_RX_CPLT_CB_ID |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_BUSY |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_ERROR |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_PROGRAMMING |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_READY |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_RECEIVING |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_RESET |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_TIMEOUT |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_STATE_TRANSFER |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_StateTypeDef |
u5, h5, l4, f4, h7 |
hal_sd_state_t |
|
|
HAL_SD_TX_CPLT_CB_ID |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_WRITE_DMA_DBL_BUF0_CPLT_CB_ID |
l4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_WRITE_DMA_DBL_BUF1_CPLT_CB_ID |
l4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_WRITE_DMA_LNKLST_BUF_CPLT_CB_ID |
u5, h5 |
Removed / New Usage changes |
|
|
SD_DMA_BUFFER0 |
l4, h7 |
Not implemented yet in HAL2. |
|
|
SD_DMA_BUFFER1 |
l4, h7 |
Not implemented yet in HAL2. |
HAL SD macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_SD_CLEAR_FLAG |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_SD_CLEAR_IT |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_SD_DISABLE |
l4, f4 |
Not implemented yet in HAL2. |
|
|
__HAL_SD_DISABLE_IT |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_SD_DMA_DISABLE |
l4, f4 |
Not implemented yet in HAL2. |
|
|
__HAL_SD_DMA_ENABLE |
l4, f4 |
Not implemented yet in HAL2. |
|
|
__HAL_SD_ENABLE |
l4, f4 |
Not implemented yet in HAL2. |
|
|
__HAL_SD_ENABLE_IT |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_SD_GET_FLAG |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_SD_GET_IT |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
__HAL_SD_RESET_HANDLE_STATE |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
HAL SD structures ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_SD_CardCIDTypeDef |
u5, h5, l4, f4, h7 |
hal_sd_card_cid_t |
|
|
HAL_SD_CardCSDTypeDef |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_CardInfoTypeDef |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_CardStatusTypeDef |
u5, h5, l4, f4, h7 |
hal_sd_card_status_t |
|
|
SD_DMALinkNodeConfTypeDef |
u5, h5 |
Removed / New Usage changes |
|
|
SD_DMALinkNodeTypeDef |
u5, h5 |
hal_sd_node_t |
|
|
SD_DMALinkedListTypeDef |
u5, h5 |
Removed / New Usage changes |
|
|
SD_HandleTypeDef |
u5, h5, l4, f4, h7 |
hal_sd_handle_t |
|
|
SD_InitTypeDef |
u5, h5, l4, f4, h7 |
hal_sd_config_t |
|
|
SD_TypeDef |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
HAL SD functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_SDEx_ChangeDMABuffer |
l4, h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_ConfigDMAMultiBuffer |
l4, h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_DMALinkedList_BuildNode |
u5, h5 |
HAL_SD_FillNodeConfig |
|
|
HAL_SDEx_DMALinkedList_DisableCircularMode |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_EnableCircularMode |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_InsertNode |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_LockNode |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_ReadBlocks |
u5, h5 |
HAL_SD_ReadBlocks_LinkedList |
|
|
HAL_SDEx_DMALinkedList_RemoveNode |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_UnlockNode |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_DMALinkedList_WriteBlocks |
u5, h5 |
HAL_SD_WriteBlocks_LinkedList |
|
|
HAL_SDEx_DriveTransceiver_1_8V_Callback |
l4 |
HAL_SD_RegisterTransceiverCallback |
|
|
HAL_SDEx_HighSpeed |
l4 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_ReadBlocksDMAMultiBuffer |
l4, h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMADoubleBuf1CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMADoubleBuffer0CpltCallback |
l4 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMADoubleBuffer0CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMADoubleBuffer1CpltCallback |
l4 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMADoubleBuffer1CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Read_DMALnkLstBufCpltCallback |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SDEx_WriteBlocksDMAMultiBuffer |
l4, h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMADoubleBuf0CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMADoubleBuf1CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMADoubleBuffer0CpltCallback |
l4 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMADoubleBuffer0CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMADoubleBuffer1CpltCallback |
l4 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMADoubleBuffer1CpltCallback |
h7 |
Not implemented yet in HAL2. |
|
|
HAL_SDEx_Write_DMALnkLstBufCpltCallback |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_SD_Abort |
u5, h5, l4, f4, h7 |
HAL_SD_Abort |
|
|
HAL_SD_AbortCallback |
u5, h5, l4, f4, h7 |
HAL_SD_AbortCallback |
|
|
HAL_SD_Abort_IT |
u5, h5, l4, f4, h7 |
HAL_SD_Abort_IT |
|
|
HAL_SD_ConfigSpeedBusOperation |
u5, h5, l4, h7 |
HAL_SD_SwitchSpeedMode |
|
|
HAL_SD_ConfigWideBusOperation |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_DeInit |
u5, h5, l4, f4, h7 |
HAL_SD_DeInit |
|
|
HAL_SD_DriveTransceiver_1_8V_Callback |
u5, h5, h7 |
HAL_SD_RegisterTransceiverCallback |
|
|
HAL_SD_DriveTransciver_1_8V_Callback |
h7 |
HAL_SD_RegisterTransceiverCallback |
|
|
HAL_SD_Erase |
u5, h5, l4, f4, h7 |
HAL_SD_Erase |
|
|
HAL_SD_ErrorCallback |
u5, h5, l4, f4, h7 |
HAL_SD_ErrorCallback |
|
|
HAL_SD_GetCardCID |
u5, h5, l4, f4, h7 |
HAL_SD_GetCardCID |
|
|
HAL_SD_GetCardCSD |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_GetCardInfo |
u5, h5, l4, f4, h7 |
HAL_SD_GetCardInfo |
|
|
HAL_SD_GetCardState |
u5, h5, l4, f4, h7 |
HAL_SD_GetCardState |
|
|
HAL_SD_GetCardStatus |
u5, h5, l4, f4, h7 |
HAL_SD_GetCardStatus |
|
|
HAL_SD_GetError |
u5, h5, l4, f4, h7 |
HAL_SD_GetLastErrorCodes |
|
|
HAL_SD_GetState |
u5, h5, l4, f4, h7 |
HAL_SD_GetState |
|
|
HAL_SD_IRQHandler |
u5, h5, l4, f4, h7 |
HAL_SD_IRQHandler |
|
|
HAL_SD_Init |
u5, h5, l4, f4, h7 |
HAL_SD_Init |
|
|
HAL_SD_InitCard |
u5, h5, l4, f4, h7 |
HAL_SD_NotifyCardInsertion |
|
|
HAL_SD_MspDeInit |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_MspInit |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_ReadBlocks |
u5, h5, l4, f4, h7 |
HAL_SD_ReadBlocks |
|
|
HAL_SD_ReadBlocks_DMA |
u5, h5, l4, f4, h7 |
HAL_SD_ReadBlocks_DMA |
|
|
HAL_SD_ReadBlocks_IT |
u5, h5, l4, f4, h7 |
HAL_SD_ReadBlocks_IT |
|
|
HAL_SD_RegisterCallback |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_RegisterTransceiverCallback |
u5, h5, l4, h7 |
HAL_SD_RegisterTransceiverCallback |
|
|
HAL_SD_RxCpltCallback |
u5, h5, l4, f4, h7 |
HAL_SD_XferCpltCallback |
|
|
HAL_SD_TxCpltCallback |
u5, h5, l4, f4, h7 |
HAL_SD_XferCpltCallback |
|
|
HAL_SD_UnRegisterCallback |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_UnRegisterTransceiverCallback |
u5, h5, l4, h7 |
Removed / New Usage changes |
|
|
HAL_SD_WriteBlocks |
u5, h5, l4, f4, h7 |
HAL_SD_WriteBlocks |
|
|
HAL_SD_WriteBlocks_DMA |
u5, h5, l4, f4, h7 |
HAL_SD_WriteBlocks_DMA |
|
|
HAL_SD_WriteBlocks_IT |
u5, h5, l4, f4, h7 |
HAL_SD_WriteBlocks_IT |
|
|
pSD_CallbackTypeDef |
u5, h5, l4, f4, h7 |
Removed / New Usage changes |
|
|
pSD_TransceiverCallbackTypeDef |
u5, h5, l4, h7 |
Removed / New Usage changes |
HAL SD legacy aliases (HAL1 to HAL1) ¶
|
HAL1 legacy API alias |
HAL1 API |
|---|---|
|
HAL_SDEx_Read_DMADoubleBuffer0CpltCallback |
HAL_SDEx_Read_DMADoubleBuf0CpltCallback |
|
HAL_SDEx_Read_DMADoubleBuffer1CpltCallback |
HAL_SDEx_Read_DMADoubleBuf1CpltCallback |
|
HAL_SDEx_Write_DMADoubleBuffer0CpltCallback |
HAL_SDEx_Write_DMADoubleBuf0CpltCallback |
|
HAL_SDEx_Write_DMADoubleBuffer1CpltCallback |
HAL_SDEx_Write_DMADoubleBuf1CpltCallback |
|
HAL_SD_DriveTransciver_1_8V_Callback |
HAL_SD_DriveTransceiver_1_8V_Callback |